package com.zhs.gccs.mbtiles;

import com.mapbox.maps.extension.style.expressions.generated.Expression;
import com.mapbox.maps.extension.style.layers.properties.generated.IconAnchor;

public class MapLayerLayout {
    private Expression color;
    private Expression image;
    private Boolean allowOverlap;//allow-overlap
    private Expression size;
    private Expression offset;
    private Expression rotate;
    private IconAnchor anchor;

    private Expression textField;
    private Expression textFont;
    private Expression textSize;


    public IconAnchor getAnchor() {
        return anchor;
    }

    public void setAnchor(IconAnchor anchor) {
        this.anchor = anchor;
    }

    public Expression getTextSize() {
        return textSize;
    }

    public void setTextSize(Expression textSize) {
        this.textSize = textSize;
    }

    public Boolean isAllowOverlap() {
        return allowOverlap;
    }

    public void setAllowOverlap(Boolean allowOverlap) {
        this.allowOverlap = allowOverlap;
    }

    public Expression getTextField() {
        return textField;
    }

    public void setTextField(Expression textField) {
        this.textField = textField;
    }

    public Expression getTextFont() {
        return textFont;
    }

    public void setTextFont(Expression textFont) {
        this.textFont = textFont;
    }

    public Expression getColor() {
        return color;
    }

    public void setColor(Expression color) {
        this.color = color;
    }

    public Expression getImage() {
        return image;
    }

    public void setImage(Expression image) {
        this.image = image;
    }

    public Expression getSize() {
        return size;
    }

    public void setSize(Expression size) {
        this.size = size;
    }

    public Expression getOffset() {
        return offset;
    }

    public void setOffset(Expression offset) {
        this.offset = offset;
    }

    public Expression getRotate() {
        return rotate;
    }

    public void setRotate(Expression rotate) {
        this.rotate = rotate;
    }
}
